home *** CD-ROM | disk | FTP | other *** search
/ Hackers Underworld 2: Forbidden Knowledge / Hackers Underworld 2: Forbidden Knowledge.iso / PHREAK / MULTIBOX.ZIP / 14.BOX < prev    next >
Text File  |  1989-11-11  |  10KB  |  299 lines

  1. NOTE TO SYSOPS: YOU ARE WELCOMED TO 
  2.   DOWNLOAD THIS FILE AND USE IT ON
  3.   YOUR SYSTEM, PROVIDING YOU DO NOT
  4.   REMOVE THE CREDITS FOR MARK TABAS
  5.   OR KAOS. IN OTHER WORDS, TRY TO ACT
  6.   LIKE A HUMAN BEING!
  7. --------------------------------------
  8.  
  9.  
  10.        THE MARK TABAS ENCOUNTER 
  11.            SERIES PRESENTS:
  12.  
  13. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  14.       BETTER HOMES AND BLUE BOXING
  15.  
  16.                PART I
  17.  
  18.         THEORY OF OPERATION
  19.  
  20. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  21.  
  22.   TO QUOTE KARL MARX, BLUE BOXING HAS
  23. ALWAYS BEEN THE MOST NOBLE FORM OF
  24. PHREAKING. AS OPPOSED TO SUCH THINGS
  25. AS USING AN MCI CODE TO MAKE A FREE
  26. FONE CALL, WHICH IS MERELY MINDLESS
  27. PSEUDO-PHREAKING, BLUE BOXING IS
  28. ACTUAL INTERACTION WITH THE BELL
  29. SYSTEM TOLL NETWORK. IT IS LIKEWISE
  30. ADVISABLE TO BE MORE CAUTIOUS WHEN
  31. BLUE BOXING, BUT THE CAREFUL PHREAK
  32. WILL NOT BE CAUGHT, REGARDLESS OF WHAT
  33. TYPE OF SWITCHING SYSTEM HE IS UNDER.
  34.   IN THIS PART, I WILL EXPLAIN HOW AND
  35. WHY BLUE BOXING WORKS, AS WELL AS
  36. WHERE. IN LATER PARTS, I WILL GIVE
  37. MORE PRACTICAL INFORMATION FOR BLUE
  38. BOXING AND ROUTING INFORMATION.
  39.  
  40. COMMUNICATING WITH TRUNKS. TRUNKS MUST
  41. NOT BE CONFUSED WITH SUBSCRIBER LINES
  42. (OR "CUSTOMER LOOPS") WHICH ARE
  43. STANDARD TELEFONE LINES. TRUNKS ARE
  44. THOSE LINES THAT CONNECT CENTRAL
  45. OFFICES. NOW, WHEN TRUNKS ARE NOT IN
  46. USE (I.E., IDLE OR "ON-HOOK" STATE)
  47. THEY HAVE 2600HZ APPLIED TO THEM. IF
  48. THEY ARE TWO-WAY TRUNKS, THERE IS
  49. 2600HZ IN BOTH DIRECTIONS. WHEN A
  50. TRUNK IS IN USE (BUSY OR "OFF-HOOK"
  51. STATE"), THE 2600HZ IS REMOVED FROM
  52. THE SIDE THAT IS OFF-HOOK. THE 2600HZ
  53. IS THEREFORE KNOWN AS A SUPERVISORY
  54. SIGNAL, BECAUSE IT INDICATES THE
  55. STATUS OF A TRUNK; ON HOOK (TONE) OR
  56. OFF-HOOK (NO TONE). NOTE ALSO THAT
  57. 2600HZ DENOTED SF (SINGLE FREQUENCY)
  58. SIGNALLING AND IS "IN-BAND." THIS IS
  59. VERY IMPORTANT. "IN-BAND" MEANS THAT
  60. IS IS WITHIN THE BAND OF FREQUENCIES
  61. THAT MAY BE TRANSMITTED OVER NORMAL
  62. TELEFONE LINES. OTHER SF SIGNALS, SUCH
  63. AS 3700HZ ARE USED ALSO. HOWEVER, THEY
  64. CANNOT BE CARRIED OVER THE TELEFONE
  65. NETWORK NORMALLY (THEY ARE "OUT-OF-
  66. BAND AND ARE THEREFORE NOT ABLE TO
  67. BE TAKEN ADVANTAGE OF AS 2600HZ IS.
  68.   BACK TO TRUNKS. LET'S TAKE A
  69. HYPOTHETICAL PHONE CALL. YOU PICK UP
  70. YOUR FONE AND DIAL 1+806-258-1234
  71. (YOUR GOOD FRIEND IN AMARILLO)
  72. TEXAS). FOR EASE, WE'LL ASSUME THAT
  73. YOU ARE ON #5 CROSSBAR SWITCHING AND
  74. NOT IN THE 806 AREA. YOUR CENTRAL
  75. OFFICE (CO) WOULD RECOGNIZE THAT
  76. 806 IS A FOREIGN NPA, SO IT WOULD
  77. ROUTE THE CALL TO THE TOLL CENTRE
  78. THAT SERVES YOU. [FOR THE SAKE OF
  79.  
  80. EXPERIENCED READERS, NOTE THAT THE
  81. CO IN QUESTION IS A CLASS 5 WITH
  82. LAMA THAT USES OUT-OF-BAND SF
  83. SUPERVISORY SIGNALLING]. DEPENDING
  84. ON WHERE YOU ARE IN THE COUNTRY, THE
  85. CALL WOULD LEAVE YOUR TOLL CENTRE
  86. (ON MORE TRUNKS) TO ANOTHER TOLL
  87. CENTRE, OR OFFICE OF HIGHER "RANK".
  88. THEN IT WOULD BE ROUTED TO CENTRAL
  89. OFFICE 806-258 EVENTUALLY AND THE
  90. CALL WOULD BE COMPLETED. ILLUSTRATION:
  91.  
  92. A---CO1-------TC1------TC2----CO2----B
  93.  
  94. A=YOU  CO1=YOUR CENTRAL OFFICE
  95. TC1=YOUR TOLL OFFICE. 
  96. TC2=TOLL OFFICE IN AMARILLO.
  97. CO2=806-258 CENTRAL OFFICE. 
  98. B=YOUR FRIEND (806-258-1234)
  99.  
  100.   IN THIS SITUATION IT WOULD BE
  101. REALISTIC TO SAY THAT CO2 USES SF
  102. IN-BAND (2600HZ) SIGNALLING, WHILE
  103. ALL THE OTHERS USE OUT-OF-BAND
  104. SIGNALLING (3700HZ). IF YOU DON'T
  105. UNDERSTAND THIS, DON'T WORRY TOO MUCH.
  106. I AM POINTING THIS OUT MERELY FOR THE
  107. SAKE OF ACCURACY. THE POINT IS THAT
  108. WHILE YOU ARE CONNECTED TO 806-258-
  109. 1234, ALL THOSE TRUNKS FROM YOUR
  110. CENTRAL OFFICE (CO1) TO THE 806-258
  111. CENTRAL OFFICE (CO2) DO *NOT* HAVE
  112. 2600HZ ON THEM, INDICATING TO THE
  113. BELL EQUIPMENT THAT A CALL IS IN
  114. PROGRESS AND THE TRUNKS ARE IN USE.
  115.   NOW LET'S SAY YOU'RE TIRED OF
  116. TALKING TO YOUR FRIEND IN AMARILLO
  117. (806-258-1234) SO YOU SEND A 2600HZ
  118. DOWN THE LINE. THIS TONE TRAVELS DOWN
  119.  
  120. OFFICE (CO2) WHERE IT IS DETECTED.
  121. HOWEVER, THAT CO THINKS THAT THE
  122. 2600HZ IS ORIGINATING FROM BELL
  123. EQUIPMENT, INDICATING TO IT THAT
  124. YOU'VE HUNG UP, AND THUS THE TRUNKS
  125. ARE ONCE AGAIN IDLE (WITH 2600HZ
  126. PRESENT ON THEM). BUT ACTUALLY, YOU
  127. HAVE NOT HUNG UP, YOU HAVE FOOLED THE
  128. EQUIPMENT AT YOUR FRIEND'S CO INTO
  129. THINKING YOU HAVE. THUS,IT DISCONNECTS
  130. HIM AND RESETS THE EQUIPMENT TO
  131. PREPARE FOR THE NEXT CALL. ALL THIS
  132. HAPPENS VERY QUICKLY (300-800MS FOR
  133. STEP-BY-STEP EQUIPMENT AND 150-400MS
  134. FOR OTHER EQUIPMENT).
  135.   WHEN YOU STOP SENDING 2600HZ (AFTER
  136. ABOUT A SECOND), THE EQUIPMENT THINKS
  137. THAT ANOTHER CALL IS COMING TOWARDS
  138. IT (I.E., IT THINKS THE FAR END HAS
  139. COME "OFF-HOOK" SINCE THE TONE HAS
  140. STOPPED). IT COULD BE THOUGHT OF AS A
  141. TOGGLE SWITCH: TONE --> ON HOOK, NO
  142. TONE -->OFF HOOK. NOW THAT YOU'VE
  143. STOPPED SENDING 2600HZ, SEVERAL THINGS
  144. HAPPEN:
  145. 1) A TRUNK IS SEIZED.
  146.  
  147. 2) A "WINK" IS SENT TO THE CALLING END
  148. FROM THE CALLED END INDICATING THAT
  149. THE CALLED END (TRUNK) IS NOT READY TO
  150. RECEIVE DIGITS YET.
  151.  
  152. 3) A REGISTER IS FOUND AND ATTACHED
  153. TO THE CALLED END OF THE TRUNK WITHIN
  154. ABOUT TWO SECONDS (MAX).
  155.  
  156. 4) A START-DIAL SIGNAL IS SENT TO THE
  157. CALLING END FROM THE CALLED END
  158. INDICATING THAT THE CALLED END IS
  159.  
  160.  
  161. NOW, ALL OF THIS IS PRETTY MUCH
  162. TRANSPARENT TO THE BLUE BOXER. ALL HE
  163. REALLY HEARS WHEN THESE FOUR THINGS
  164. HAPPEN IS A <BEEP><KERCHUNK>. SO,
  165. SEIZURE OF A TRUNK WOULD GO SOMETHING
  166. LIKE THIS:
  167.  
  168.   1> SEND A 2600HZ
  169.   2> TERMINATE 2600HZ AFTER 1-2 SECS.
  170.   3> [BEEP][KERCHUNK]
  171.  
  172.   ONCE THIS HAPPENS, YOU ARE CONNECTED
  173. TO A TANDEM THAT IS READY TO OBEY YOUR
  174. EVERY COMMAND. THE NEXT STEP IS TO
  175. SEND SIGNALLING INFORMATION IN ORDER
  176. TO PLACE YOUR CALL. FOR THIS YOU MUST
  177. SIMULATE THE SIGNALLING USED BY
  178. OPERATORS AND AUTOMATIC TOLL-DIALING
  179. EQUIPMENT FOR USE ON TRUNKS. THERE
  180. ARE MAINLY TWO SYSTEMS, DP AND MF.
  181. HOWEVER, DP WENT OUT WITH THE DINOSAUR
  182. , SO I'LL ONLY DISCUSS MF SIGNALLING.
  183. MF (MULTI-FREQUENCY) SIGNALLING IS THE
  184. SIGNALLING USED BY THE MAJORITY OF THE
  185. INTER- AND INTRA-LATA NETWORK. IT IS
  186. ALSO USED IN INTERNATIONAL DIALING
  187. KNOWN AS THE CCITT NO.5 SYSTEM.
  188.   MF SIGNALLING CONSISTS OF 7 FREQUEN-
  189. CIES, BEGINNING WITH 700HZ AND
  190. SEPARATED BY 200HZ. A DIFFERENT SET OF
  191. TWO OF THE 7 FREQUENCIES REPRESENT THE
  192. DIGITS 0 THRU 9, PLUS AN ADDITIONAL 5
  193. SPECIAL KEYS. THE FREQUENCIES AND USES
  194. ARE AS FOLLOWS:
  195.  
  196. FREQUENCIES (HZ)  DOMESTIC    INT'L
  197. --------------------------------------
  198.  700+900             1          1
  199.  
  200.  900+1100            3          3
  201.  700+1300            4          4
  202.  900+1300            5          5
  203. 1100+1300            6          6
  204.  700+1500            7          7
  205.  900+1500            8          8
  206. 1100+1500            9          9
  207. 1300+1500            0          0
  208.  
  209.  700+1700           ST3P       CODE 11
  210.  900+1700           STP        CODE 12
  211. 1100+1700           KP         KP1
  212. 1300+1700           ST2P       KP2
  213. 1500+1700           ST         ST
  214.  
  215.   THE TIMING OF ALL THE MF SIGNALS IS
  216. A NOMINAL 60MS, EXCEPT FOR KP, WHICH
  217. SHOULD HAVE A DURATION OF 100MS. THERE
  218. SHOULD ALSO BE A 60MS SILENT PERIOD
  219. BETWEEN DIGITS. THIS IS VERY FLEXIBLE,
  220. HOWEVER, AND MOST BELL EQUIPMENT WILL
  221. ACCEPT OUTRAGEOUS TIMINGS.
  222.   IN ADDITION TO THE STANDARD USES
  223. LISTED ABOVE, MF PULSING ALSO HAS
  224. EXPANDED USAGES KNOWN AS "EXPANDED
  225. INBAND SIGNALLING" THAT INCLUDE SUCH
  226. THINGS AS COIN COLLECT, COIN RETURN,
  227. RINGBACK, OPERATOR ATTACHED, AND
  228. OPERATOR RELEASED. KP2, CODE 11, AND
  229. CODE 12 AND THE ST_PS (START "PRIMES")
  230. ALL HAVE SPECIAL USES WHICH WILL BE
  231. MENTIONED ONLY BRIEFLY HERE.
  232.   TO COMPLETE A CALL USING A BLUE BOX,
  233. ONCE SEIZURE OF A TRUNK HAS BEEN
  234. ACCOMPLISHED BY SENDING 2600HZ AND
  235. PAUSING FOR THE <BEEP><KERCHUNK>, ONE
  236. MUST FIRST SEND A KP. THIS READIES THE
  237. REGISTER FOR THE DIGITS THAT FOLLOW.
  238. FOR A STANDARD DOMESTIC CALL, THE KP
  239.  
  240. (IF THE CALL WERE IN THE SAME NPA AS
  241. THE SEIZED TRUNK) OR 10 DIGITS (IF THE
  242. CALL WERE NOT IN THE SAME NPA AS THE
  243. SEIZED TRUNK). [EXACTLY LIKE DIALING A
  244. NORMAL FONE CALL]. FOLLOWING EITHER
  245. THE KP AND 7 OR 10 DIGITS, A START IS
  246. SENT TO SIGNIFY THAT NO MORE DIGITS
  247. FOLLOW. EXAMPLE OF A COMPLETE CALL:
  248.  
  249.   1> DIAL 1-806-258-1234
  250.   2> WAIT FOR A CALL-PROGRESS
  251.      INDICATION (SUCH AS RING, BUSY,
  252.      RECORDING, ETC.)
  253.   3> SEND 2600HZ FOR ABOUT 1 SECOND.
  254.   4> WAIT FOR ABOUT 2